chore: upgrade gh-aw extension to v0.82.5 pre-release#6022
Conversation
- Upgraded gh-aw from v0.82.3 to v0.82.5 using `gh aw upgrade --pre-releases` - Recompiled all workflow lock files - Ran post-processing script for smoke/build-test workflows - Updated test assertions to match new setup action SHA Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
| Metric | Base | PR | Delta |
|---|---|---|---|
| Lines | 98.92% | 98.92% | ➡️ +0.00% |
| Statements | 98.87% | 98.87% | ➡️ +0.00% |
| Functions | 99.44% | 99.44% | ➡️ +0.00% |
| Branches | 95.39% | 95.35% | 📉 -0.04% |
Coverage comparison generated by scripts/ci/compare-coverage.ts
There was a problem hiding this comment.
Pull request overview
This PR upgrades the repository’s gh-aw extension/compiler from v0.82.3 to v0.82.5 (pre-release) and regenerates the workflow lock outputs to match the new compiler output, including updated action pins and workflow assertions.
Changes:
- Updated CI assertion tests to expect the new
github/gh-aw-actions/setuppinned SHA for v0.82.5. - Recompiled workflow
.lock.ymlfiles with compiler v0.82.5 output (updated metadata/manifests, container image versions, and injected steps like OAuth token checks / artifact ordering). - Updated
.github/aw/actions-lock.jsonpins to the v0.82.5 setup actions and newer third-party action versions.
Show a summary per file
| File | Description |
|---|---|
| scripts/ci/test-coverage-improver-workflow.test.ts | Updates setup action SHA assertion to v0.82.5. |
| scripts/ci/self-hosted-runner-doctor-workflow.test.ts | Updates setup action SHA assertion to v0.82.5. |
| scripts/ci/self-hosted-runner-doctor-updater-workflow.test.ts | Updates setup action SHA assertion to v0.82.5. |
| scripts/ci/security-guard-workflow.test.ts | Updates setup action SHA assertion to v0.82.5. |
| .github/workflows/test-coverage-reporter.lock.yml | Regenerated lock output for v0.82.5 (metadata/manifests/steps). |
| .github/workflows/smoke-gemini.lock.yml | Regenerated lock output for v0.82.5 (metadata/manifests/steps). |
| .github/workflows/smoke-copilot-pat.lock.yml | Regenerated lock output for v0.82.5 (metadata/manifests/steps). |
| .github/workflows/smoke-claude.lock.yml | Regenerated lock output for v0.82.5 (metadata/manifests/steps). |
| .github/workflows/network-isolation-test.lock.yml | Regenerated lock output for v0.82.5 (metadata/manifests/steps). |
| .github/workflows/contribution-check.lock.yml | Regenerated lock output for v0.82.5 (metadata/manifests/steps). |
| .github/workflows/build-test-network-isolation.lock.yml | Regenerated lock output for v0.82.5 (metadata/manifests/steps). |
| .github/aw/actions-lock.json | Updates action/version pin map to align with the upgraded compiler/tooling. |
Review details
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 28/52 changed files
- Comments generated: 0
- Review effort level: Low
|
@copilot merge main |
|
|
🔑 Smoke Copilot PAT PAT auth validated. All systems operational. ✅ |
|
✅ Smoke Copilot BYOK completed. Copilot BYOK mode operational. 🔓 |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
✅ Smoke Gemini completed. All facets verified. 💎 |
|
🚀 Security Guard has started processing this pull request |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
❌ Smoke Copilot BYOK AOAI (Entra) reports failed. AOAI BYOK (Entra) mode investigation needed... |
|
✅ Contribution Check completed successfully! PR #6022 follows the applicable contribution guidelines based on the provided metadata, diff, and CONTRIBUTING.md context; no review comment needed. |
|
✅ Smoke Claude passed |
|
✅ Build Test Suite completed successfully! |
|
📡 Smoke OTel Tracing completed. All tracing scenarios validated. ✅ |
|
🔌 Smoke Services — All services reachable! ✅ |
|
Chroot tests passed! Smoke Chroot - All security and functionality tests succeeded. |
|
✅ Smoke Copilot BYOK AOAI (api-key) completed. Copilot AOAI BYOK (api-key) mode operational. 🔓 |
Smoke Test: Claude Engine Validation
Overall Result: PASS ✅ Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
🔬 Smoke Test Results
Overall: PASS (core connectivity verified) cc @lpcox Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
Smoke Test: Services Connectivity
Overall: FAIL — Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
Smoke Test: Copilot PAT Auth ✅ PASS
Auth mode: PAT (COPILOT_GITHUB_TOKEN) Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
|
Merged PRs: Warning Firewall blocked 2 domainsThe following domains were blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"
- "registry.npmjs.org"See Network Configuration for more information.
|
|
✅ Smoke Test: BYOK (Direct) Mode PASSED
Author: @lpcox Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
Smoke Test: Gemini Engine Validation
Overall status: FAIL Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "localhost"See Network Configuration for more information.
|
Chroot Version Comparison Results
Overall: FAILED — Python and Node.js versions differ between host and chroot environment. Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
Smoke Test: API Proxy OpenTelemetry Tracing Results
Overall: All verifiable scenarios pass. OTEL integration is complete — module loads cleanly, 59 tests pass, env vars are forwarded, and the Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
|
Direct BYOK Smoke Test Results:
Overall: PASS ✅ Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
🏗️ Build Test Suite Results
Overall: 8/8 ecosystems passed — ✅ PASS Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
Summary
Upgrades the gh-aw extension from v0.82.3 to v0.82.5 (pre-release) and recompiles all workflows.
Changes
gh aw upgrade --pre-releasespostprocess-smoke-workflows.ts) for smoke/build-test workflowsgh-aw-actions/setupSHA (55402c5c057cb7cd9a0b95156e31ab8ca1f5cde3→ v0.82.5)Testing
All 3536 tests pass locally (
npm test).